Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerInfo
Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerInfo describes the current desired state configured along with the runtime state reflected from the Supervisor's Kubernetes API server.
This schema was added in vSphere API 9.0.0.0.
{
"runtime": {
"conditions": [
{
"type": "string",
"status": "string",
"last_transition_time": "string",
"reason": "string",
"message": {
"id": "string",
"default_message": "string",
"args": [
"string"
],
"params": {
"params": {
"s": "string",
"dt": "string",
"i": 0,
"d": "number",
"l": "Vapi Std NestedLocalizableMessage Object",
"format": "string",
"precision": 0
}
},
"localized": "string"
}
}
],
"version": "string",
"vips_allocated": 0,
"vips_available": 0
},
"interfaces": [
{
"personas": [
"string"
],
"network": "string"
}
],
"vip_ranges": [
{
"address": "string",
"count": 0
}
],
"vip_subnets": [
"string"
],
"size": "string",
"availability": "string",
"zones": [
"string"
],
"storage_policy": "string",
"dns_servers": [
"string"
],
"dns_search_domains": [
"string"
],
"ntp_servers": [
"string"
],
"syslog_endpoint": "string",
"syslog_certificate_authority_pem": "string"
}
The Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerRuntime schema contains the observed state of the load balancer.
This property was added in vSphere API 9.0.0.0.
Defines the current networks this load balancer is attached to.
This property was added in vSphere API 9.0.0.0.
Virtual IP addresses assigned to Kubernetes load balancer services, which allow ingress into the Supervisor.
This property was added in vSphere API 9.0.0.0.
Subnets to service Virtual IP addresses. These subnets in addition to the subnet of the network attached to the interface with the Frontend Persona, allow traffic from Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerInfo.vip_ranges to route back to their destination.
This property was added in vSphere API 9.0.0.0.
The current resource size of the load balancer deployment.
For more information see: Vcenter NamespaceManagement Networks Edges Foundation SizeHint.
This property was added in vSphere API 9.0.0.0.
The current availability mode configured for the Foundation Load Balancer.
For more information see: Vcenter NamespaceManagement Networks Edges Foundation AvailabilityMode.
This property was added in vSphere API 9.0.0.0.
The zones this Foundation Load Balancer is deployed onto.
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.vcenter.consumption_domains.Zone
. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.vcenter.consumption_domains.Zone
.
Storage Policy containing datastores hosting the Foundation Load Balancer nodes.
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: SpsStorageProfile
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: SpsStorageProfile
.
The current DNS servers configured for the Foundation Load Balancer control plane.
This property was added in vSphere API 9.0.0.0.
The current DNS search domains configured for the Foundation Load Balancer control plane.
This property was added in vSphere API 9.0.0.0.
The current NTP servers configured for the Foundation Load Balancer control plane.
This property was added in vSphere API 9.0.0.0.
The remote endpoint configured to receive logs from the Foundation Load Balancer.
This property was added in vSphere API 9.0.0.0.
If missing or null
and the Management Persona interface is connected to the Supervisor's management network, then the syslog setting is inherited from vCenter Server. Otherwise, no syslog endpoint is configured.
The trust bundle in PEM format verifying syslog TLS endpoints.
This property was added in vSphere API 9.0.0.0.
If missing or null
and the Management Persona interface is connected to the Supervisor's management network, then the trust bundle is inherited from vCenter Server. Otherwise, no syslog certificate authority bundle is configured.